The chinese written on the top means "DONGFANG STEAM TURBINE FACTORY". This factory is a listed company in China and was seriously desrotyed in the 2008 Sichuan Great Earthquake. With government a... (more)